barred windows - German English Dictionary